Big Huge Thesaurus

yellow horned poppy

noun